take-off point - English Synonyms Dictionary